package com.dstz.bpm.api.model.remote;

import com.dstz.bus.api.remote.RemoteBusinessData;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(
   description = "流程远程业务对象DTO"
)
public class BpmRemoteBusinessData<T> extends RemoteBusinessData<T> {
   private static final long serialVersionUID = 1L;
   @ApiModelProperty("流程KEY")
   protected String flowKey;
   @ApiModelProperty("实例ID")
   protected String instanceId;
   @ApiModelProperty("节点ID")
   protected String nodeId;
   @ApiModelProperty("动作名")
   protected String actionName;

   public String getFlowKey() {
      return this.flowKey;
   }

   public void setFlowKey(String flowKey) {
      this.flowKey = flowKey;
   }

   public String getInstanceId() {
      return this.instanceId;
   }

   public void setInstanceId(String instanceId) {
      this.instanceId = instanceId;
   }

   public String getNodeId() {
      return this.nodeId;
   }

   public void setNodeId(String nodeId) {
      this.nodeId = nodeId;
   }

   public String getActionName() {
      return this.actionName;
   }

   public void setActionName(String actionName) {
      this.actionName = actionName;
   }
}
